home *** CD-ROM | disk | FTP | other *** search
/ Deutsche Edition 1 / Deutsche Edition 1.iso / amok / 081-090 / amok81 / m2 / defs / heap.def < prev    next >
Text File  |  1993-11-04  |  466b  |  20 lines

  1. DEFINITION MODULE Heap;
  2. (*$ LargeVars:=FALSE NameChk:=FALSE *)
  3. (* 16.10.88 / ms *)
  4. (* 6.6.90 / bp *)
  5.  
  6. FROM SYSTEM IMPORT ADDRESS;
  7.  
  8. PROCEDURE Allocate(VAR adr: ADDRESS; size: LONGINT);
  9. PROCEDURE Deallocate(VAR adr: ADDRESS);
  10.  
  11. PROCEDURE Available(chipMem: BOOLEAN): LONGINT;
  12. PROCEDURE Largest(chipMem: BOOLEAN): LONGINT;
  13.  
  14. PROCEDURE AllocMem(VAR adr: ADDRESS; size: LONGINT;
  15.                    chipMem: BOOLEAN);
  16.  
  17. PROCEDURE BlockSize(adr: ADDRESS): LONGINT;
  18.  
  19. END Heap.
  20.